/**
 * Generate time : 2011-05-27 7:08:27
 * Version : 1.0.1.V20070717
 */
package com.baosight.sczx.zm.cs.domain;

import java.util.HashMap;
import java.util.Map;

import com.baosight.iplat4j.core.ei.EiColumn;
import com.baosight.iplat4j.ep.DaoEPBase;
import com.baosight.iplat4j.util.NumberUtils;
import com.baosight.iplat4j.util.StringUtils;

/**
 * ZMCSSystemSettingCM table comment : 材料使用设置
 */
public class ZMCSSystemSettingCM extends DaoEPBase {

	private String fdKeyId = " "; /* FD_KEY_ID */
	private String fdPlanBeginDate = " "; /* 计划开始日期 */
	private String fdInventoryNo = " "; /* 盘点单号 */
	private String fdInventoryNoRule = " "; /* 盘点编号规则 */
	private String fdApplicationNo = " "; /* 领料申请单号 */
	private String fdApplicationNoRule = " "; /* 领料申请编号规则 */
	private String fdImportNo = " "; /* 入库单号 */
	private String fdImportNoRule = " "; /* 入库编号规则 */
	private String fdExportNo = " "; /* 出库单号 */
	private String fdExportNoRule = " "; /* 出库编号规则 */
	private String fdIsAutoBase = " "; /* 是否自动结转 */
	private Long fdAutoBaseDate = new Long(0); /* 自动结转日期 */
	private String fdIsUseTwolvl = " "; /* 是否使用二级库 */
	private String fdDepartmentId = " "; /* 审核单位ID */
	private Long fdMonthPlan = new Long(0); /* 月度计划份数 */
	private Long fdMonthPlanDate = new Long(0); /* 月度计划截止日期 */
	private Long fdMiddlePlan = new Long(0); /* 中旬计划份数 */
	private Long fdMiddlePlanDate = new Long(0); /* 中旬计划截止日期 */
	private Long fdUrgentPlan = new Long(0); /* 急用计划份数 */
	private Long fdUrgentPlanDate = new Long(0); /* 急用计划截止日期 */
	private String fdIsApprover = " "; /* 是否自动结转 */
	private String fdIsuseTypemanagement = " "; /* 使用材料分管 */
	private String fdIsuseNoplanApplication = " "; /* 使用无计划领料 */
	private String fdIsusePlanPrice = " "; /* 使用计划价 */

	/**
	 * initialize the metadata
	 */
	public void initMetaData() {
		EiColumn eiColumn;

		eiColumn = new EiColumn("fdKeyId");
		eiColumn.setPrimaryKey(true);
		eiColumn.setFieldLength(32);
		eiColumn.setDescName("FD_KEY_ID");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdPlanBeginDate");
		eiColumn.setFieldLength(10);
		eiColumn.setDescName("计划开始日期");
		eiMetadata.addMeta(eiColumn);
		
		eiColumn = new EiColumn("fdInventoryNo");
		eiColumn.setFieldLength(1);
		eiColumn.setDescName("盘点单号");
		eiMetadata.addMeta(eiColumn);
		
		eiColumn = new EiColumn("fdInventoryNoRule");
		eiColumn.setFieldLength(100);
		eiColumn.setDescName("盘点编号规则");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdApplicationNo");
		eiColumn.setFieldLength(1);
		eiColumn.setDescName("领料申请单号");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdApplicationNoRule");
		eiColumn.setFieldLength(100);
		eiColumn.setDescName("领料申请编号规则");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdImportNo");
		eiColumn.setFieldLength(1);
		eiColumn.setDescName("入库单号");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdImportNoRule");
		eiColumn.setFieldLength(100);
		eiColumn.setDescName("入库编号规则");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdExportNo");
		eiColumn.setFieldLength(1);
		eiColumn.setDescName("出库单号");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdExportNoRule");
		eiColumn.setFieldLength(100);
		eiColumn.setDescName("出库编号规则");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdIsAutoBase");
		eiColumn.setFieldLength(1);
		eiColumn.setDescName("是否自动结转");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdAutoBaseDate");
		eiColumn.setType("N");
		eiColumn.setScaleLength(0);
		eiColumn.setFieldLength(38);
		eiColumn.setDescName("自动结转日期");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdIsUseTwolvl");
		eiColumn.setFieldLength(1);
		eiColumn.setDescName("是否使用二级库");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdDepartmentId");
		eiColumn.setFieldLength(32);
		eiColumn.setDescName("审核单位ID");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdMonthPlan");
		eiColumn.setType("N");
		eiColumn.setScaleLength(0);
		eiColumn.setFieldLength(38);
		eiColumn.setDescName("月度计划份数");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdMonthPlanDate");
		eiColumn.setType("N");
		eiColumn.setScaleLength(0);
		eiColumn.setFieldLength(38);
		eiColumn.setDescName("月度计划截止日期");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdMiddlePlan");
		eiColumn.setType("N");
		eiColumn.setScaleLength(0);
		eiColumn.setFieldLength(38);
		eiColumn.setDescName("中旬计划份数");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdMiddlePlanDate");
		eiColumn.setType("N");
		eiColumn.setScaleLength(0);
		eiColumn.setFieldLength(38);
		eiColumn.setDescName("中旬计划截止日期");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdUrgentPlan");
		eiColumn.setType("N");
		eiColumn.setScaleLength(0);
		eiColumn.setFieldLength(38);
		eiColumn.setDescName("急用计划份数");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdUrgentPlanDate");
		eiColumn.setType("N");
		eiColumn.setScaleLength(0);
		eiColumn.setFieldLength(38);
		eiColumn.setDescName("急用计划截止日期");
		eiMetadata.addMeta(eiColumn);
		
		eiColumn = new EiColumn("fdIsApprover");
		eiColumn.setFieldLength(1);
		eiColumn.setDescName("需求计划流程是否审批");
		eiMetadata.addMeta(eiColumn);

		eiColumn = new EiColumn("fdIsuseTypemanagement");
		eiColumn.setFieldLength(1);
		eiColumn.setDescName("使用材料分管");
		eiMetadata.addMeta(eiColumn);
		
		eiColumn = new EiColumn("fdIsuseNoplanApplication");
		eiColumn.setFieldLength(1);
		eiColumn.setDescName("使用无计划领料");
		eiMetadata.addMeta(eiColumn);
		
		eiColumn = new EiColumn("fdIsusePlanPrice");
		eiColumn.setFieldLength(1);
		eiColumn.setDescName("使用计划价");
		eiMetadata.addMeta(eiColumn);
	}

	/**
	 * the constructor
	 */
	public ZMCSSystemSettingCM() {
		initMetaData();
	}

	/**
	 * get the fdKeyId - FD_KEY_ID
	 * 
	 * @return the fdKeyId
	 */
	public String getFdKeyId() {
		return this.fdKeyId;
	}

	/**
	 * set the fdKeyId - FD_KEY_ID
	 */
	public void setFdKeyId(String fdKeyId) {
		this.fdKeyId = fdKeyId;
	}

	/**
	 * get the fdPlanBeginDate - 计划开始日期
	 * 
	 * @return the fdPlanBeginDate
	 */
	public String getFdPlanBeginDate() {
		return this.fdPlanBeginDate;
	}

	/**
	 * set the fdPlanBeginDate - 计划开始日期
	 */
	public void setFdPlanBeginDate(String fdPlanBeginDate) {
		this.fdPlanBeginDate = fdPlanBeginDate;
	}
	
	/**
	 * get the fdInventoryNo - 盘点单号
	 * 
	 * @return the fdInventoryNo
	 */
	public String getFdInventoryNo() {
		return this.fdInventoryNo;
	}

	/**
	 * set the fdInventoryNo - 盘点单号
	 */
	public void setFdInventoryNo(String fdInventoryNo) {
		this.fdInventoryNo = fdInventoryNo;
	}
	
	/**
	 * get the fdInventoryNoRule - 盘点编号规则
	 * 
	 * @return the fdInventoryNoRule
	 */
	public String getFdInventoryNoRule() {
		return this.fdInventoryNoRule;
	}

	/**
	 * set the fdInventoryNoRule - 盘点编号规则
	 */
	public void setFdInventoryNoRule(String fdInventoryNoRule) {
		this.fdInventoryNoRule = fdInventoryNoRule;
	}

	/**
	 * get the fdApplicationNo - 领料申请单号
	 * 
	 * @return the fdApplicationNo
	 */
	public String getFdApplicationNo() {
		return this.fdApplicationNo;
	}

	/**
	 * set the fdApplicationNo - 领料申请单号
	 */
	public void setFdApplicationNo(String fdApplicationNo) {
		this.fdApplicationNo = fdApplicationNo;
	}

	/**
	 * get the fdApplicationNoRule - 领料申请编号规则
	 * 
	 * @return the fdApplicationNoRule
	 */
	public String getFdApplicationNoRule() {
		return this.fdApplicationNoRule;
	}

	/**
	 * set the fdApplicationNoRule - 领料申请编号规则
	 */
	public void setFdApplicationNoRule(String fdApplicationNoRule) {
		this.fdApplicationNoRule = fdApplicationNoRule;
	}

	/**
	 * get the fdImportNo - 入库单号
	 * 
	 * @return the fdImportNo
	 */
	public String getFdImportNo() {
		return this.fdImportNo;
	}

	/**
	 * set the fdImportNo - 入库单号
	 */
	public void setFdImportNo(String fdImportNo) {
		this.fdImportNo = fdImportNo;
	}

	/**
	 * get the fdImportNoRule - 入库编号规则
	 * 
	 * @return the fdImportNoRule
	 */
	public String getFdImportNoRule() {
		return this.fdImportNoRule;
	}

	/**
	 * set the fdImportNoRule - 入库编号规则
	 */
	public void setFdImportNoRule(String fdImportNoRule) {
		this.fdImportNoRule = fdImportNoRule;
	}

	/**
	 * get the fdExportNo - 出库单号
	 * 
	 * @return the fdExportNo
	 */
	public String getFdExportNo() {
		return this.fdExportNo;
	}

	/**
	 * set the fdExportNo - 出库单号
	 */
	public void setFdExportNo(String fdExportNo) {
		this.fdExportNo = fdExportNo;
	}

	/**
	 * get the fdExportNoRule - 出库编号规则
	 * 
	 * @return the fdExportNoRule
	 */
	public String getFdExportNoRule() {
		return this.fdExportNoRule;
	}

	/**
	 * set the fdExportNoRule - 出库编号规则
	 */
	public void setFdExportNoRule(String fdExportNoRule) {
		this.fdExportNoRule = fdExportNoRule;
	}

	/**
	 * get the fdIsAutoBase - 是否自动结转
	 * 
	 * @return the fdIsAutoBase
	 */
	public String getFdIsAutoBase() {
		return this.fdIsAutoBase;
	}

	/**
	 * set the fdIsAutoBase - 是否自动结转
	 */
	public void setFdIsAutoBase(String fdIsAutoBase) {
		this.fdIsAutoBase = fdIsAutoBase;
	}

	/**
	 * get the fdAutoBaseDate - 自动结转日期
	 * 
	 * @return the fdAutoBaseDate
	 */
	public Long getFdAutoBaseDate() {
		return this.fdAutoBaseDate;
	}

	/**
	 * set the fdAutoBaseDate - 自动结转日期
	 */
	public void setFdAutoBaseDate(Long fdAutoBaseDate) {
		this.fdAutoBaseDate = fdAutoBaseDate;
	}

	/**
	 * get the fdIsUseTwolvl - 是否使用二级库
	 * 
	 * @return the fdIsUseTwolvl
	 */
	public String getFdIsUseTwolvl() {
		return this.fdIsUseTwolvl;
	}

	/**
	 * set the fdIsUseTwolvl - 是否使用二级库
	 */
	public void setFdIsUseTwolvl(String fdIsUseTwolvl) {
		this.fdIsUseTwolvl = fdIsUseTwolvl;
	}

	/**
	 * get the fdDepartmentId - 审核单位ID
	 * 
	 * @return the fdDepartmentId
	 */
	public String getFdDepartmentId() {
		return this.fdDepartmentId;
	}

	/**
	 * set the fdDepartmentId - 审核单位ID
	 */
	public void setFdDepartmentId(String fdDepartmentId) {
		this.fdDepartmentId = fdDepartmentId;
	}

	/**
	 * get the fdMonthPlan - 月度计划份数
	 * 
	 * @return the fdMonthPlan
	 */
	public Long getFdMonthPlan() {
		return this.fdMonthPlan;
	}

	/**
	 * set the fdMonthPlan - 月度计划份数
	 */
	public void setFdMonthPlan(Long fdMonthPlan) {
		this.fdMonthPlan = fdMonthPlan;
	}

	/**
	 * get the fdMonthPlanDate - 月度计划截止日期
	 * 
	 * @return the fdMonthPlanDate
	 */
	public Long getFdMonthPlanDate() {
		return this.fdMonthPlanDate;
	}

	/**
	 * set the fdMonthPlanDate - 月度计划截止日期
	 */
	public void setFdMonthPlanDate(Long fdMonthPlanDate) {
		this.fdMonthPlanDate = fdMonthPlanDate;
	}

	/**
	 * get the fdMiddlePlan - 中旬计划份数
	 * 
	 * @return the fdMiddlePlan
	 */
	public Long getFdMiddlePlan() {
		return this.fdMiddlePlan;
	}

	/**
	 * set the fdMiddlePlan - 中旬计划份数
	 */
	public void setFdMiddlePlan(Long fdMiddlePlan) {
		this.fdMiddlePlan = fdMiddlePlan;
	}

	/**
	 * get the fdMiddlePlanDate - 中旬计划截止日期
	 * 
	 * @return the fdMiddlePlanDate
	 */
	public Long getFdMiddlePlanDate() {
		return this.fdMiddlePlanDate;
	}

	/**
	 * set the fdMiddlePlanDate - 中旬计划截止日期
	 */
	public void setFdMiddlePlanDate(Long fdMiddlePlanDate) {
		this.fdMiddlePlanDate = fdMiddlePlanDate;
	}

	/**
	 * get the fdUrgentPlan - 急用计划份数
	 * 
	 * @return the fdUrgentPlan
	 */
	public Long getFdUrgentPlan() {
		return this.fdUrgentPlan;
	}

	/**
	 * set the fdUrgentPlan - 急用计划份数
	 */
	public void setFdUrgentPlan(Long fdUrgentPlan) {
		this.fdUrgentPlan = fdUrgentPlan;
	}

	/**
	 * get the fdUrgentPlanDate - 急用计划截止日期
	 * 
	 * @return the fdUrgentPlanDate
	 */
	public Long getFdUrgentPlanDate() {
		return this.fdUrgentPlanDate;
	}

	/**
	 * set the fdUrgentPlanDate - 急用计划截止日期
	 */
	public void setFdUrgentPlanDate(Long fdUrgentPlanDate) {
		this.fdUrgentPlanDate = fdUrgentPlanDate;
	}
	
	/**
	 * get the fdIsApprover - 需求计划流程是否审批
	 * 
	 * @return the fdIsAutoBase
	 */
	public String getFdIsApprover() {
		return this.fdIsApprover;
	}

	/**
	 * set the fdIsApprover - 需求计划流程是否审批
	 */
	public void setFdIsApprover(String fdIsApprover) {
		this.fdIsApprover = fdIsApprover;
	}
	
	/**
	 * get the fdIsuseTypemanagement - 使用材料分管
	 * 
	 * @return the fdIsuseTypemanagement
	 */
	public String getFdIsuseTypemanagement() {
		return this.fdIsuseTypemanagement;
	}

	/**
	 * set the fdIsuseTypemanagement - 使用材料分管
	 */
	public void setFdIsuseTypemanagement(String fdIsuseTypemanagement) {
		this.fdIsuseTypemanagement = fdIsuseTypemanagement;
	}
	
	/**
	 * get the fdIsuseNoplanApplication - 使用无计划领料
	 * 
	 * @return the fdIsuseNoplanApplication
	 */
	public String getFdIsuseNoplanApplication() {
		return this.fdIsuseNoplanApplication;
	}

	/**
	 * set the fdIsuseNoplanApplication - 使用无计划领料
	 */
	public void setFdIsuseNoplanApplication(String fdIsuseNoplanApplication) {
		this.fdIsuseNoplanApplication = fdIsuseNoplanApplication;
	}
	
	/**
	 * get the fdIsusePlanPrice - 使用计划价
	 * 
	 * @return the fdIsusePlanPrice
	 */
	public String getFdIsusePlanPrice() {
		return this.fdIsusePlanPrice;
	}

	/**
	 * set the fdIsusePlanPrice - 使用计划价
	 */
	public void setFdIsusePlanPrice(String fdIsusePlanPrice) {
		this.fdIsusePlanPrice = fdIsusePlanPrice;
	}

	/**
	 * get the value from Map
	 */
	@SuppressWarnings("rawtypes")
	public void fromMap(Map map) {

		setFdKeyId(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdKeyId")), fdKeyId));
		setFdPlanBeginDate(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdPlanBeginDate")), fdPlanBeginDate));
		setFdInventoryNo(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdInventoryNo")), fdInventoryNo));
		setFdInventoryNoRule(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdInventoryNoRule")), fdInventoryNoRule));
		setFdApplicationNo(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdApplicationNo")), fdApplicationNo));
		setFdApplicationNoRule(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdApplicationNoRule")), fdApplicationNoRule));
		setFdImportNo(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdImportNo")), fdImportNo));
		setFdImportNoRule(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdImportNoRule")), fdImportNoRule));
		setFdExportNo(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdExportNo")), fdExportNo));
		setFdExportNoRule(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdExportNoRule")), fdExportNoRule));
		setFdIsAutoBase(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdIsAutoBase")), fdIsAutoBase));
		setFdAutoBaseDate(NumberUtils.toLong(StringUtils.toString(map.get("fdAutoBaseDate")), fdAutoBaseDate));
		setFdIsUseTwolvl(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdIsUseTwolvl")), fdIsUseTwolvl));
		setFdDepartmentId(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdDepartmentId")), fdDepartmentId));
		setFdMonthPlan(NumberUtils.toLong(StringUtils.toString(map.get("fdMonthPlan")), fdMonthPlan));
		setFdMonthPlanDate(NumberUtils.toLong(StringUtils.toString(map.get("fdMonthPlanDate")), fdMonthPlanDate));
		setFdMiddlePlan(NumberUtils.toLong(StringUtils.toString(map.get("fdMiddlePlan")), fdMiddlePlan));
		setFdMiddlePlanDate(NumberUtils.toLong(StringUtils.toString(map.get("fdMiddlePlanDate")), fdMiddlePlanDate));
		setFdUrgentPlan(NumberUtils.toLong(StringUtils.toString(map.get("fdUrgentPlan")), fdUrgentPlan));
		setFdUrgentPlanDate(NumberUtils.toLong(StringUtils.toString(map.get("fdUrgentPlanDate")), fdUrgentPlanDate));
		setFdIsApprover(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdIsApprover")), fdIsApprover));
		setFdIsuseTypemanagement(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdIsuseTypemanagement")), fdIsuseTypemanagement));
		setFdIsuseNoplanApplication(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdIsuseNoplanApplication")), fdIsuseNoplanApplication));
		setFdIsusePlanPrice(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("fdIsusePlanPrice")), fdIsusePlanPrice));
	}

	/**
	 * set the value to Map
	 */
	@SuppressWarnings({ "rawtypes", "unchecked" })
	public Map toMap() {

		Map map = new HashMap();
		map.put("fdKeyId", StringUtils.toString(fdKeyId, eiMetadata.getMeta("fdKeyId")));
		map.put("fdPlanBeginDate", StringUtils.toString(fdPlanBeginDate, eiMetadata.getMeta("fdPlanBeginDate")));
		map.put("fdInventoryNo", StringUtils.toString(fdInventoryNo, eiMetadata.getMeta("fdInventoryNo")));
		map.put("fdInventoryNoRule", StringUtils.toString(fdInventoryNoRule, eiMetadata.getMeta("fdInventoryNoRule")));
		map.put("fdApplicationNo", StringUtils.toString(fdApplicationNo, eiMetadata.getMeta("fdApplicationNo")));
		map.put("fdApplicationNoRule", StringUtils.toString(fdApplicationNoRule, eiMetadata.getMeta("fdApplicationNoRule")));
		map.put("fdImportNo", StringUtils.toString(fdImportNo, eiMetadata.getMeta("fdImportNo")));
		map.put("fdImportNoRule", StringUtils.toString(fdImportNoRule, eiMetadata.getMeta("fdImportNoRule")));
		map.put("fdExportNo", StringUtils.toString(fdExportNo, eiMetadata.getMeta("fdExportNo")));
		map.put("fdExportNoRule", StringUtils.toString(fdExportNoRule, eiMetadata.getMeta("fdExportNoRule")));
		map.put("fdIsAutoBase", StringUtils.toString(fdIsAutoBase, eiMetadata.getMeta("fdIsAutoBase")));
		map.put("fdAutoBaseDate", StringUtils.toString(fdAutoBaseDate, eiMetadata.getMeta("fdAutoBaseDate")));
		map.put("fdIsUseTwolvl", StringUtils.toString(fdIsUseTwolvl, eiMetadata.getMeta("fdIsUseTwolvl")));
		map.put("fdDepartmentId", StringUtils.toString(fdDepartmentId, eiMetadata.getMeta("fdDepartmentId")));
		map.put("fdMonthPlan", StringUtils.toString(fdMonthPlan, eiMetadata.getMeta("fdMonthPlan")));
		map.put("fdMonthPlanDate", StringUtils.toString(fdMonthPlanDate, eiMetadata.getMeta("fdMonthPlanDate")));
		map.put("fdMiddlePlan", StringUtils.toString(fdMiddlePlan, eiMetadata.getMeta("fdMiddlePlan")));
		map.put("fdMiddlePlanDate", StringUtils.toString(fdMiddlePlanDate, eiMetadata.getMeta("fdMiddlePlanDate")));
		map.put("fdUrgentPlan", StringUtils.toString(fdUrgentPlan, eiMetadata.getMeta("fdUrgentPlan")));
		map.put("fdUrgentPlanDate", StringUtils.toString(fdUrgentPlanDate, eiMetadata.getMeta("fdUrgentPlanDate")));
		map.put("fdIsApprover", StringUtils.toString(fdIsApprover, eiMetadata.getMeta("fdIsApprover")));
		map.put("fdIsuseTypemanagement", StringUtils.toString(fdIsuseTypemanagement, eiMetadata.getMeta("fdIsuseTypemanagement")));
		map.put("fdIsuseNoplanApplication", StringUtils.toString(fdIsuseNoplanApplication, eiMetadata.getMeta("fdIsuseNoplanApplication")));
		map.put("fdIsusePlanPrice", StringUtils.toString(fdIsusePlanPrice, eiMetadata.getMeta("fdIsusePlanPrice")));

		return map;

	}
}